﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CharacterCreation.Data.Models
{
    public partial class Strength : BaseModel
    {
        public int Level { get; set; }
        public int DamageAdjustment { get; set; }
        public int WeightAllowance { get; set; }
        public int InternalStrengthAdjustment { get; set; }
    }

    public partial class Dexterity : BaseModel
    {
        public int Level { get; set; }
        public int InitiativeModifier { get; set; }
        public int CombatPenalty { get; set; }
    }

    public partial class Fighting : BaseModel
    {
        public int Level { get; set; }
        public int CombatPenalty { get; set; }
        public int WeaponPenalty { get; set; }
    }

    public partial class Constitution : BaseModel
    {
        public int Level { get; set; }
        public int BeginningHitpointAdjustment { get; set; }
        public double HealingRate { get; set; }
        public int ResistanceToPoison { get; set; }
        public int ResistanceToDisease { get; set; }
    }

    public partial class Perception : BaseModel
    {
        public int Level { get; set; }
        public int RangeAdjustment { get; set; }
    }

    public partial class Intelligence : BaseModel
    {
        public int Level { get; set; }
        public int ExperienceAdjustment { get; set; }
        public int SkillAdjustment { get; set; }
    }

    public partial class WillPower : BaseModel
    {
        public int Level { get; set; }
        public int BeginningEssenceAdjustment { get; set; }
        public double EssenceHealingRate { get; set; }
    }

    public partial class Charisma : BaseModel
    {
        public int Level { get; set; }
        public int AppearanceAdjustment { get; set; }
    }

}
